Comfortable stay in a nicely equipped apartment