A great place to stay on the central coast , close to everything, a home away from home .