We had a fabulous stay. The location is absolutely perfect. Even though the flat is small, it truly has everything you would need.