Cozy and comfortable staying with a good amenities to make your own meal.