Highly recommended. The location, cleanliness, checkin process and communication were great. The apartment itself is really beautiful and is well stocked. I would stay here again without question.