- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Couldn’t be better! Awesome apartment with everything you could ever think you need. Very good taste in every detail. The owner is very nice and helped us in everything we needed. New Castle is a nice small and charming island very close to Portsmouth, were you can find nice restaurants and stores.