Large, clean, modern rooms with kitchenette, well kept grounds, and a great pool. Open rancho area had potential but was always playing news on the t.v. which took away from the desired vacation ambiance. A short drive to the beach, not really walking distance away. Beach was lovely though not good for surfing while we were there. Well kept grounds and mostly friendly staff. Would stay there again.