This place is compact but will have everything that you need for an extremely comfortable stay! David has done up the place so nicely with great touches such as a smart TV, great sound system for music, and a coffee machine. Not to mention that it was spanking clean <3 We loved staying there and hope anyone else would too.