Good location, very clean & great communication. Some amenities missing. Overall, great stay!