Spacious and clean apartment with all necessary facilities