Wonderful, perfect location five stars