Temistockes hosted us during a long weekend. The place is clean and comfortable. Easy access to public transportation. I highly recommend the place to stay.