This place is fantastic. For our stay in santa Teresa it was perfect. You've got all you need and more.