Extremely clean, amazing location and lovely hosts