We love this place. It's small but large enough to feel like a resort. Staff is really wonderful and are there year after year. A few small updates would be great just like any normal hotel but don't change it too much or you will loose your homey feel!!