5 stars all around. This place was everything as described and more. My friends and I were so impressed. It was the perfect little getaway. I will definitely be returning!