Just "Wow"! In John-Michael you will feel like at home! You will have everything that you need and even more! Definitely next time I will try to stay again in this cool place :)