an excellent location for a super clean and comfortable stay.