We had a wonderful stay at Kyrylo’s. Great views. Very clean. Comfortable beds. Great amenities. Easy check-in and out. The place fit the description. We loved it! Thank you! Dana