When you lodge at Felicia place, it's a home away from home.