Apartment was just great - everything was new and clean and location was very nice. Kitchen had everything you need. Bedrooms were modern and beds were comfortable. Communicating was really easy, as was check-in and check-out. Would definitely recommend staying with Kula.