Sparkling clean, perfect location, amazing amenities and good communication. I hope, that a detail, that I and my co-traveller were missing, will be fixed soonest possible way.