Leron's location is very convenient for stays in Playa Vista and is in a quiet neighborhood. The accommodations are comfortable and relaxing with amenities that add to a pleasurable stay.