The coziest place we have been during our trip, it had everything and a little more. Only regret was not staying longer!