Sofia has a beautiful place and does everything to make your stay seamless. We had a great time as a family of 4.