Location simply amazing! Literally 1 min to Vauxhall metro station! The place is dirty and smelly...not really worth the money