Excellent location, great host communication, clean, and so cozy and modern! Having the extra sleeping nook and the sofa was perfect for us as we have 2 teens who needed their own sleeping space. We looked at booking hotels that were much more expensive and would have been much more cramped. We would definitely stay again!!