La Stella was a lovely home away from home for our group of 8. Great location and the host responded quickly to address questions that arose.