This place is in a perfect location in St Kilda. Just off Acland Street. Close to the beach, esplanade and Public transport. Communication/check in and out with the owners was so easy. Great place to stay!! :-)