A very nice and I believe the newest hotel to open in the Temecula area. The lobby and the rooms are very modern. I didn't have any problems while staying here.
All reviews seem positive