Very well designed, clean and cozy. Very well equipped kitchen and great location. Communication and check-in was friendly.