Excellent location, great communication, super clean and comfortable place. Had a short stay and truly enjoyed the experience, especially with the smooth (self) check-in / check-out. Highly recommend!