Great place, very clean and has a good vibe! The resort style pool is wonderful. Would definitely stay again.