Fantastic!!! Is all I can say! This place was located in a fantastic location. When we come back we will absolutely stay here! Thank you, thank you :). The hosts are amazing!