Beautiful spot! Everything you need for an enjoyable stay is provided.