Perfect spot. Location, aesthetic, details. Beds comfy. Super clean. Well appointed kitchenette. Everything you need. Everything excellent.