Very nicely clean and well appointed and great location. Leo and Lena were right on it and deserve their 5 star rating. We will stay again.