good location. great hosts. nice flat. nice TV, WiFi, etc. all working. 5 stars