Perfect location, full kitchen equipment, very cozy, spacious and clean. The view from the terrace is awesome. We really enjoyed our stay and would highly recommend it.