Excellent apartment, good location, lovely views from balcony. Very comfy and clean. Beds lovely. Good check in, met by staff from agency and everything explained. Only didn't get 5 stars overall as a few minor niggles - no tea towels/dish cloths or oven gloves and couldn't get main lights in lounge to work.