Better place at Boston, clean, good restaurants, big and great apartment