A perfect getaway with everything you can ask for.