Comfortable place, perfect for a short stay to visit Heraklion.