5* stay for what we needed. Apartment clean, well presented and check in process made very simple by details provided (photos and descriptions). Very good value