We've stayed in CT many times over the years and this apartment is the best accommodation we've stayed in by far.
Personal touches, luxurious finishes, easy communication and a perfect location.