A clean, spacious and comfortable apartment with all the amenities required for you to have a pleasant stay