This place is a gem, all our basic needs are readily available. Stephen is a great host. Place is brand new and the views are amazing. Would definitely stay again. A perfect place to get away from the cities and relax.