Excellent place! Very clean and spacious inside. The hosts were very accommodating, and the pool was awesome!