Easily 5 stars. Loved our stay, very spacious and well set up. Highly recommended to other travelers.