A charming place with wonderful amenities and beautifully decorated.