Perfect stay. Beautifully appointed place, clear instructions, safe, spacious, clean and comfortable. Excellent location. Couldn't have wanted more.