The apartment was perfect for what I needed. Has a small kitchen area, comfortable bed, balcony, and seating area. Communication with hosts was great. If I had any questions during my stay, they got back to me in a timely manner.