Great place - beautiful, quiet and relaxed. Everything that it says.