5 Stars! Was perfect for our family get together and vacation. We will definitely stay there again.