Lovely place, very clean and in a wonderful location. All amenities available and the tv was really great! The stairs were a little tiring but didn't take away the fact it's a great place - won't hesitate to book again!