Perfect - good location, clean, chic, spacious. We will be staying here again.