5 stars all around. Perfect location and great amenities and an extra touch of care with razors, floss and so much more in case you forgot anything!