Clean, spacious place with an excellent rooftop and a great kitchen. Great communication and check-in instructions. Thoroughly enjoyed my stay.