Amazing in every detail. Smooth communication perfect location, local tips, good flat and some cool beach extras. Highly recommend Johnny and his place!