Clean, well appointed. Superb location. Thank you for a wonderful stay