A well-appointed, light apartment with many extras added to make your stay enjoyable. In a good location.