Great location. Beautiful flat and yes everything works perfectly. I was sad to leave and will hopefully come again.