Helens place is very pleasant and cosy, close to airport and shops.