This apartment is perfect - very spacious, very clean, and the perfect location. Stephen and his team were very responsive throughout the booking process. We would definitely book this property again!