A beautiful place with every little thing you could possibly need.