A light and spacious apartment for a comfortable stay.