Ljubljana is a beautiful and compact city, ideal for a relaxing birthday city break