Good location. Close to restaurants. Easy to find free street parking. Nice pool and gym. Clear instructions. Smaller than expected.