Five stars all around! Great locale. Solid apartment. Ease of check-in. Comfy beds. Snacks on arrival. Would definitely stay again.