Great apartment, great location. During our stay there was an issue with cockroaches (basically lots of it, all over the apartment). Owner mentioned this never happened and would request a bug control but we cant verify. Would recommend a stay but make sure to ask how the bug situation was dealt with.