Was a great stay. Matches expectations based on other reviews - great view, lots of space, and clean. Don't get people complaining about stairs - you booked a place on the top floor!