Maria and Eddy's place is the perfect place to stay in Vegas, very central location with great amenities.