A perfect place.
Un lugar perfecto. La casa bien amueblada, agradable. Es como estar en casa. Mark muy buen anfitrión.