Cozy and comfortable with amazing views and a well stocked kitchen. This is our second stay and we would happily return.