Stylish and spacious accommodation with decent location and price