five stars, good location, excellent building staff