Sofiya places was truly amazing, beautiful and well decorated. It has everything you need for your stay. It's close to absolutely everything essential you might need in your stay. Definitely might stay here in summer so I could use the pool.