Point of View Villas is such an impressive place to stay in Apollo Bay! Stunning views, beautiful accomodation and we loved the bath/spa. A very short drive into town. So so worth it!!
The communication around checking in and out was clear and quick, I have no doubt that if we needed anything during our stay we would have had answers quickly!