Squeaky clean and spacious accommodation with all amenities. good location, parking space.