Excellent location, responsive hosts, very clean, excellent internet, basic kitchen essentials (all new). The shower is very small and a bit tricky but everything else is quite good. The balcony is nice!