The place is in an extremely central location. Plenty of space.
Elena took our booking at very last minute which we were extremely grateful for - it helped us immensely.