perfect place perfect location home away from home definately worth staying here