Fantastic stay - everything is squeaky clean - beautiful big apartment - great location - incredible value - would stay here again - highly recommend!