Beautiful spot, every little details have been thought through! Lovely stay.