The Mesa Lake Front House is one of the accommodations that boasts upscale home amenities and a cozy ambiance.