We had a great stay at Hayleys apartment. Everything was clean and correct. Maybe a little small for 4 persons, but we ended up only with 3 so it was perfect.