Everything was great - location, cleanliness, flat was very spacious etc. but we did think the bed was quite small and uncomfortable. However overall it was a great place to stay at.