Beautiful space, beautiful location! I absolutely loved my stay in Kastro.