Great location and very well equipped. The place was clean with plenty of supplies (detergent, toiletries, towels, etc.). It was a bit warm during our stay, but there are plenty of fans.