Great location, clean, spacious and having the spa and pool onsite was perfect.