Marcelle and Peters place is stunning, and the room really is MASSIVE. I felt like I had my own apartment. They were super communicative hosts and everything was easy from check in to the end. This is also a super convenient location for anyone wanting to get easily around Newtown. I would definitely recommend Marcelle and Peters place and would stay again