Great Casita in a quiet part of Las Vegas.