A very pleasing, and well presented self-contained accommodation with all amenities provided.