The room was very clean and spacious for my family of 4. There is no restaurant but I had already taken note of that and adjusted my plans. The full kitchen had everything I needed. The pool was very busy during our stay, but still was a great place to hang out. I would stay at this resort again.