Coral was a very welcoming and friendly host with well appointed accommodation and beautiful garden and pool in a great location .