Perfect place if you are looking for a place to cook and hang out after fun days exploring. I really just used it for sleeping, so I didn't get to use any of those things. I really appreciated he communication and help from Jenny! She is a great host! I only gave a 4 because the location I wish had more things closer, and a little nicer neighborhood. As a girl traveling alone, I really would have liked to be in a little better neighborhood (it wasn't bad but could have been more high end).