Dukes place is impeccably clean! The location is great, as it's so close to the BTS station. I found it bigger than in the pictures, and the huge TV with Netflix was a great way to get a break from busy Bangkok. I'd definitely come back!