This is a wonderful flat, spotlessly clean, beautifully furnished, and superbly located. Communication couldn't have been easier or more courteous. We had a fantastic time in Castallammare.