Normally I am too lazy to write any review, but would feel bad not to this one. The place was very clean and comfortable. Location was beautiful. Graham was very friendly and make you feel welcome like home! Excellent stay