Great apartment, well equipped, in good location. Nice patio and comfortable interior. Good and quick communication with the hosts although it seems that information about obligatory security deposit is not fully transparent. We were able to check in a bit earlier to leave our luggage which was helpful.