Everything you need in a home away from home in an amazing location, I'm glad I found this little gem.