Absolutely excellent home to stay in. Very clean, newly renovated, excellent amenities.