The place is in a great location, in the heart of Fira. The apartment is very small so I wouldn't recommend for long stays.
The shower definitely needs some improvement.