Leo's place was perfect for my family of 6, more than enough space and communication was very easy. Loved that everyone was easily accessible in case of emergencies.
Very close to the strip and the area was quiet which was nice. We would definitely recommend staying here.