Excellent location! With amazing views and the most perfectly located spa ever! Great hosts! Excellent communication