The place was huge, beautiful and clean. We absolutely loved our stay