I had a delightful stay at Alma Studios. The studio was super modern, clean and at a very convenient location in Clifton. The hosts provided very helpful details in advance and I didn't have any problems thanks to them. Highly recommended.