Excellent place to stay. Very good communication, clean and great location.