Well appointed self-contained apartment, close to Remarkable Town and the Airport