Very nice and well maintained place in a perfect location. Very organized check in process and smooth communication