A home away from home. Exactly as described. Will definitely be back. We had a great stay