Great location and really large flat. Very detailed information for check in - no issues.
WiFi would be a bonus.