Very clean and comfortable stay. Great communication and in an excellent location.