Location is beyond perfect. Inside is clean and modern. Very good amenities. Only thing is that you need to share the parking spot with your neighbor, and the check-in instruction is not very clear since both units 624 and 626 are owned by them.