Awesome location, amenities, comfy furniture/bed, great communication and thoughtful touches. Definitely a 5-star place :)