Delia’s apartment is very well located, walking distance to all important places on the island. The place is cozy and well decorated, perfect for a quick stop there!