Amazing location, clean at check in, and good communication during check in and out process. Only complaint was very low quality bed, sheets, pillows, and towels. If those were upgraded to average quality this place would be 5 stars.