Overall, amazing place and great location! The place was was spacious, comfortable and well equipped. Highly recommend this place for your stay, it was a beautiful and the hospitality was outstanding!