Beautiful stay; perfect location and a welcoming home with all required amenities and more.