Very clean excellent flat in a great location - you'll have a great time here