Perfect place to stay. Perfectly clean. Very good comunication. Great location!