Excellent stay! Superb hospitality and attention to details. Justin is a great host and the place offers all it promises.